Goto

Collaborating Authors

 simple introduction


A simple introduction to Natural Language Processing (NLP)

#artificialintelligence

Natural Language Processing (NLP) is a crucial field within the realm of artificial intelligence. It involves the ability of computers to analyze, understand, and generate human language. This technology has a wide range of applications, from voice assistants to language translation and text analysis. The importance of NLP is evident in our daily lives. We often use voice assistants to set reminders, answer questions, and even make phone calls.


A Simple Introduction to Naive Bayes

#artificialintelligence

You wake up one morning feeling a bit unwell and you decide to pay a visit to the physician. The physician after basic examinations runs some tests for a rare disease which happens to only 1 in a thousand people.


Dual Confidence Regions: A Simple Introduction - DataScienceCentral.com

#artificialintelligence

This tutorial explains how to build confidence regions (the 2D version of a confidence interval) using as little statistical theory as possible. I also avoid the traditional terminology and notation such as ฮฑ, Z1-ฮฑ, critical value, confidence level, significance level and so on. These can be confusing to beginners and professionals alike. Instead, I use simulations and two keywords only: confidence region, and confidence level. The purpose is to explain the concept using a framework that will appeal to machine learning professionals, software engineers and non-statisticians.


Simple Introduction to Machine Learning

#artificialintelligence

Machine Learning is an algorithmic approach of creating computer models with the ability to learn and adapt from a given data-set, these models can then be used to make useful predictions of results against similar but never-seen-before data. It is often referred to as a subset of Artificial Intelligence and forms the very base on which AI models are created. The concept of Machine Learning is based on the idea that whether machines can be designed to imitate human behaviour of learning, adapting skills, and applying where necessary. Just like all living beings who learn from every experience in life and take future decisions, similarly, the Machine Learning approach creates models that are first trained to'learn' on a data-set distribution. The trained models predict results by applying the knowledge learned during training with reasonable high accuracy.


A Very Simple Introduction to Deep Learning on Amazon Sagemaker

#artificialintelligence

In this article, I will walk you through loading your data to S3 and then spinning up a Jupyter notebook instance on Amazon Sagemaker for running deep learning jobs. The method I'm about to review is not the only method for running deep learning in the cloud (in fact it's not even the recommended method). But this method is a nice way to get started. Side note: there is a way to auto-shutdown using the "bring your training to Sagemaker" method, but it requires some additional coding. This is an option you can explore if you want.


A Simple Introduction to Validating and Testing a Model- Part 1

#artificialintelligence

The issues related to the Hold-out validation technique are solved in this technique. Here we will make sure that each set has got similar distribution which will eventually help us generate a better model. Now that we know what these two techniques are, let's have a look at the code We will be using python 3.0 Here df will now have the dataset that we want to use. We can see that the data has got 5 rows and 25 columns, where Survived is our target(dependent) variable and the rest are the independent variables.


How neural networks work - A simple introduction

#artificialintelligence

Last updated: June 17, 2020. Which is better--computer or brain? Ask most people if they want a brain like a computer and they'd probably jump at the chance. But look at the kind of work scientists have been doing over the last couple of decades and you'll find many of them have been trying hard to make their computers more like brains! With the help of neural networks--computer programs assembled from hundreds, thousands, or millions of artificial brain cells that learn and behave in a remarkably similar way to human brains. What exactly are neural networks?


A Simple Introduction to Facial Recognition (with Python codes)

#artificialintelligence

Did you know that every time you upload a photo to Facebook, the platform uses facial recognition algorithms to identify the people in that image? Or that certain governments around the world use face recognition technology to identify and catch criminals? I don't need to tell you that you can now unlock smartphones with your face! The applications of this sub-domain of computer vision are vast and businesses around the world are already reaping the benefits. The usage of face recognition models is only going to increase in the next few years so why not teach yourself how to build one from scratch?


Simple Introduction to Neural Networks

#artificialintelligence

This article is the first in a series of articles aimed at demystifying the theory behind neural networks and how to design and implement them. The article was designed to be a detailed and comprehensive introduction to neural networks that is accessible to a wide range of individuals: people who have little to no understanding of how a neural network works as well as those who are relatively well-versed in their uses, but perhaps not experts. In this article, I will cover the motivation and basics of neural networks. Future articles will go into more detailed topics about the design and optimization of neural networks and deep learning. These tutorials are largely based on the notes and examples from multiple classes taught at Harvard and Stanford in the computer science and data science departments.


See this simple introduction to Natural Language Processing (NLP)

#artificialintelligence

Today, with Digitization of everything, 80 percent the data being created is unstructured. Audio, Video, our social footprints, the data generated from conversations between customer service reps, tons of legal document's texts processed in financial sectors are examples of unstructured data stored in Big Data. Organizations are turning to natural language processing (NLP) technology to derive understanding from the myriad of these unstructured data available online and in call-logs. Natural language processing (NLP) is the ability of computers to understand human speech as it is spoken. NLP is a branch of artificial intelligence that has many important implications on the ways that computers and humans interact.